it runs on solar power - Türkisch Englisch Wörterbuch